﻿@using KPIS.GERP.MVC.Models
@using KPIS.GERP.MVC.Classes

@if (new SsMng().IsLogin())
{
    <text>
        <div class="left-menu">

        </div>
    </text>
    @(Html.Telerik().Menu().Name("Menu")
    .Items(menu =>
        {
            menu.Add()
                .Text("หน้าหลัก")
                .Url("/ESS/App_UI/Forms/SelectSystem.aspx")
                .Action("Index", "Home");
            menu.Add()
                .Text("Employee Self Service")
                .Url("/ESS/App_UI/Forms/SelectSystem.aspx")
                .Visible(false);
            menu.Add()
                .Text("ยื่นคำขอต่างๆ")
                .Items(item =>
                {
                    item.Add().Text("คำขอลา").Action("Index", "Absence");
                    //item.Add().Text("ขอเบิก/ยืมเงิน");
                    //item.Add().Text("ขอแก้ไขประวัติ");
                });
            menu.Add()
                .Text("งานคำสั่ง")
                .Items(item =>
                {
                    item.Add().Text("คำสั่งบรรจุ").Action("Index", "CommandAdd", new { type = 1 });
                    // item.Add().Text("คำสั่งให้ออกจากงาน").Action("Index", "CommandDismiss");
                    item.Add().Text("คำสั่งเกษียณ").Action("Index", "CommandRetire", new { type = 1 });
                    item.Add().Text("คำสั่งเลื่อนเงินเดือน").Action("Index", "SalaryPromote", new { type = 1 });
                    item.Add().Text("คำสั่งเลื่อนเงินเดือนใหม่").Action("Index", "CommandSalary", new { type = 1 });
                    item.Add().Text("คำสั่งโยกย้าย").Action("Index", "CommandMove", new { type = 1 });
                    item.Add().Text("คำสั่งพ้นสภาพ").Action("Index", "CommandOut", new { type = 1 });
                });
            menu.Add()
                .Text("งานวินัย")
                .Items(item =>
                {
                    item.Add().Text("คำสั่งลงโทษทางวินัย").Action("Index", "CommandPenalty");
                });
            menu.Add()
                .Text("จัดการงานอนุมัติค้างในระบบ")
                .Items(innerChildren =>
                    {
                        innerChildren.Add()
                            .Text("งานอนุมัติ")
                            .Action("Index", "ApprovalTask");
                        innerChildren.Add()
                            .Text("กฎอนุมัติ")
                            .Action("RuleApproveList", "ApprovalTask");
                    }); 
        })
    )
    
    <text>
        <div class="right-menu">

        </div>
    </text>
}